home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 8014 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: hubcap.clemson.edu!mjs
  2. From: mjs@hubcap.clemson.edu (M. J. Saltzman)
  3. Newsgroups: comp.lang.pl1,comp.lang.c
  4. Subject: Re: PL/I and C
  5. Date: 29 Feb 1996 16:28:13 GMT
  6. Organization: Clemson University, The Great State of South Carolina
  7. Message-ID: <4h4k6t$nop@hubcap.clemson.edu>
  8. References: <312E363C.3CDE@corp.dialog.com> <mjs.825113139@hubcap> <4gr96t$s4d@dub-news-svc-3.compuserve.com>
  9. NNTP-Posting-Host: hubcap.clemson.edu
  10.  
  11. In article <4gr96t$s4d@dub-news-svc-3.compuserve.com> Paul Gorodyansky <paul_gorodyansky@corp.dialog.com> writes:
  12. |Sorry,
  13. |I just realized that my postings went to comp.lang.C
  14. |in addition to PL/I group. I never intended to discuss C -
  15. |there are too many flavors of it. My postings were an answer
  16. |to a question posted in PL/I Newsgroup, about 
  17. |MAINFRAME C vs. PL/I
  18. |
  19. |MAINFRAME C/370 Unions CAN NOT have Arrays as members,
  20. |and I surely understand that other C flavors may be
  21. |better.
  22.  
  23. According to the product description at IBM's Web site, C/370 is
  24. ANSI/ISO compliant, so if your version doesn't support arrays as
  25. fields in structs or unions, it's time to upgrade (or complain 
  26. to IBM about their "understanding and interpretation".
  27.  
  28. From the Web page http://www.software.ibm.com/ap/c370/cmvsco.htm:
  29.  
  30. +The C/C++ for MVS/ESA compiler supports the following industry standards, as understood and
  31. +interpreted by IBM as of January, 1995: 
  32. +
  33. +     ISO/IEC 9899:1900(E) (International Organization for Standardization/International
  34. +     Electrotechnical Commission, C language standard) 
  35. +     ANSI/ISO 9899:1990 (1992) (American National Standards Institute, C language
  36. +     standard; formerly ANSI X3J11.159-1989 C) 
  37. +     A subset of the ISO/IEC Programming Language C Amendment 1, to be ISO/IEC
  38. +     9899:1990/Amendment 1:1994(E) 
  39. +     The XPG4 C Language Standard, including: 
  40. +         Common Usage C as defined in the X/Open** Programming Languages, issue 3 
  41. +
  42. +The C++ language is evolving, and an international standard is at the proposal stage. The IBM
  43. +C++/MVS implementation is based on the definition of the language contained in the Draft
  44. +Proposal for International Systems-Programming Language C++ (X3J16/92-00091). 
  45. +
  46. +The compilers conform to industry standards for the C and C++ languages. 
  47. -- 
  48.         Matthew Saltzman
  49.         Clemson University Math Sciences
  50.         mjs@clemson.edu
  51.